river flooding - French English Dictionary